apu electrical power - Spanish English Dictionary